@CHARSET "UTF-8";

/* Common?? */
.profile-title {margin: 0;}
.profile-title h1 {font-size: 1.6em; padding: 9px 0 5px 50px; margin: 0;}
.profile-title h1.male {background: url("./images/male_32px.png;") no-repeat 8px;}
.profile-title h1.female {background: url("./images/female_32px.png;") no-repeat 8px;}

.line {border-bottom: 1px solid #ccc;}

/* Doctor's Profile */
.doctor-profile {margin-top: 10px;}
.doctor-profile p.title {font-size: 1em; background: #eee; border-top: 1px solid #ccc; padding: 2px 10px; font-weight: bold;}
.doctor-profile .photo {float: left; text-align: center;}
.doctor-profile .caption {margin-left: 220px;}
.doctor-profile .caption .mydiv ul {margin-left: 20px; padding: 10px 0;}
.doctor-profile .caption .mydiv ul li {list-style: circle;}
.doctor-profile .caption .mypr pre {margin: 0; padding: 10px 0;}

.doctor-profile .name {font-size: 1.3em; font-weight: bold;}
.doctor-profile .description {font-size: 0.9em; color: #999;}
.doctor-profile .sub-content {margin-top: 20px;}
.doctor-profile .sub-content .title-right {font-size: 1em; margin: 0; padding: 3px 10px;}

.doctor-profile .sub-content .profile-left-content {float: left;}
.doctor-profile .sub-content .profile-left-content .profile-left-category {float: left; width: 70px; margin-top: 15px;}
.doctor-profile .sub-content .profile-left-content .profile-left-category strong {color: #666;}
.doctor-profile .sub-content .profile-left-content img {width: 70px; height: 70px; margin: 15px 20px;}
.doctor-profile .sub-content .profile-right-content {margin-left: 190px; padding: 15px 0;}

